package com.cropdoctor.model.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 视频总结响应DTO
 * 
 * @author Augment Agent
 * @date 2024-12-26
 */
@Data
@ApiModel("视频总结响应数据")
public class VideoSummaryDto {
    
    @ApiModelProperty("总结ID")
    private Long id;
    
    @ApiModelProperty("课程ID")
    private Long courseId;
    
    @ApiModelProperty("总结内容")
    private String summary;
    
    @ApiModelProperty("AI服务提供商")
    private String provider;
    
    @ApiModelProperty("生成时间")
    private LocalDateTime generateTime;
    
    @ApiModelProperty("创建时间")
    private LocalDateTime createTime;
    
    @ApiModelProperty("更新时间")
    private LocalDateTime updateTime;
}
